void global_init(int para)
{
    // Initialize the global variables
    int a = 0;
    double ddd = 0.0;
    return;
}

struct test
{
    int a;
    int b;
    int c;
};

struct student
{
    std::vector<test> tests;
    std::string str = "hello";
    std::deque<int> ints;

    void func()
    {
        double ddd;
        float ffff;
        int iii;
        return 0;
    }
};
